lieutenant sheriff’s department - German English Dictionary